stupefy mind

Translations
ошеломить разум
The complexity of the puzzle managed to stupefy his mind.
Сложность головоломки смогла ошеломить его разум.